Common torpedo - Spanish English Dictionary